#cssmenu {
	float: left; width: 750px; font-size:93%; line-height:normal; margin: 0 10px 0 10px; font-family:Tahoma, Geneva, sans-serif;
	}

#cssmenu ul {
	margin:0; padding:5px 5px 0 10px; list-style:none;
	}
#cssmenu li {
	display:inline; margin:0; padding:0;
	}
#cssmenu a {
	float:left; background-color:#E2E2E2; margin:0 1px 0 1px; padding:0 0 0 4px; text-decoration:none; -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	}
#cssmenu a span {
	float:left; display:block; background-color: #E2E2E2; padding:5px 25px 4px 22px; color:#666; -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac */
#cssmenu a span {float:none;}
/* End IE5-Mac hack */

#cssmenu .active a span,
#cssmenu a:hover span {color:#C60; background-color:#FFF}

#cssmenu .active a,
#cssmenu a:hover {background-position: 0 -42px;}

#cssmenu .active a span,
#cssmenu a:hover span {background-position: 100% -42px;}